@charset "utf-8";
@media screen and (max-width: 1640px){
	.wp-h{padding: 0 30px;}
}
@media screen and (max-width: 1370px){
	header .header_right .wc_nav>li>a{width: 70px;font-size: 14px;}
	
}
@media screen and (max-width: 1300px){
	.wp{padding: 0px 30px;}
}
@media screen and (max-width: 1220px){
	.section_con3 .section_con3_top{display: block;}
	.section_con3 .section_con3_top .con3_top_left,.section_con3 .section_con3_top .con3_top_right{width: 100%;}
	.section_con3 .section_con3_top .con3_top_right{padding-top: 20px;}
	.con3_top_right .title>ul{float: left;}
	.con3_top_right .title>ul>li{margin-left: 0px;margin-right: 6px;}
	.con3_top_right .content{padding-top: 0px;}
}
@media screen and (max-width: 1150px){
	.wp-h,.wp{padding: 0 20px;}
	/* header */
	header{height: 60px;line-height: 60px;}
	header .header_right{position: absolute;width: 100%;background: #FFFFFF;float: none;z-index: 9;top: 60px;left: 0px;display: none;}
	header .weChat{line-height: 1;margin-top: 13px;}
	.weChat .bg_menu{display: inline-block;background-size: 25px 25px;width: 35px;height: 35px;}
	header .header_right{display: none;position: absolute;height: auto;}
	header .header_right .wc_nav>li{display: block;width: 100%;border-top: 1px solid #ebebeb;overflow: hidden;}
	header .header_right .wc_nav>li>a{width: 100%;text-align: left;padding-left: 15px;height: 50px;line-height: 50px;}
	header .header_right .wc_nav>li.sub>a{display: none;}
	header .header_right .wc_nav>li>p{display: block;}
	.sub_drop{height: auto;position: relative;top:0px;box-shadow: none;}
	.sub_drop .sub_drop_box{display: none;}
	.sub_drop .sub_drop_ul{display: block;}
	.sub_drop .sub_drop_box .header_bj{display: none;float: none;}
	.ct .sub_drop{transform: none !important;}
	/*footer */
}
@media screen and (max-width: 1100px){
	.section_con1 .con1_box{display: block;}
	.con1_box_left,.con1_box_center,.con1_box_bottom{width: 100%;}
	.section_con1 .con1_box .line{display: none;}
	.con1_box_center,.con1_box_bottom{padding-top: 30px;}
	.con1_box_center .more{left: auto;right: 0px;bottom: 5px;}
	.section_con2 .section_con2_center{display: block;}
	.section_con2 .section_con2_center .con2_center_left,.section_con2 .section_con2_center .con2_center_right{width: 100%;}
}
@media screen and (max-width: 1000px){
	.section_con6_top>ul{flex-wrap: wrap;}
	.section_con6_top>ul>li{width: 48%;}
	.section_con6_top>ul>li:nth-child(3),.section_con6_top>ul>li:nth-child(4){margin-top: 20px;}
}
@media screen and (max-width: 850px){
	footer .footer-top .item{display: none;}
	.section_con6_bottom{flex-wrap: wrap;}
	.section_con6_bottom>ul{width: 48%;text-align: center;}
	.section_con2 .section_con2_bottom{flex-wrap: wrap;}
	.section_con2 .section_con2_bottom .item{width: 48%;}
	.section_con2 .section_con2_bottom .item:nth-child(3),.section_con2 .section_con2_bottom .item:nth-child(4){padding-top: 20px;}
}
@media screen and (max-width: 680px){
	.wp-h,.wp{padding: 0px 15px;}
	header .header_right .wc_nav>li>a,header .header_right .wc_nav>li>p{height: 42px;line-height: 42px;}
	.sub_drop .sub_drop_ul>li a{height: 35px;line-height: 35px;}
	footer{padding-top: 30px;}
	footer .footer-top .right-txt>.txt{padding-bottom: 8px;}
	footer .footer-top .right-txt>.txt1{padding-bottom: 12px;font-size: 22px;}
	footer .footer-bottom{margin-top: 10px;}
	.section_con5_content>ul{display: block;}
	.section_con5_content>ul>li{width: 100%;padding-top: 20px;}
	.section_con2 .section_con2_center .con2_center_right .list{flex-wrap: wrap;}
	.section_con2_center .con2_center_right .list .item{max-width: 48%;min-width: 48%;}
	.con{padding: 24px 0px;}
	.con1_box_left .con1_box_left_time,.con1_box_left .con1_box_left_content .item1 .img-box,.con1_box_bottom .bottom_top .title-time,.section_con6_top>ul>li{margin-top: 15px;}
	.con1_box_left .con1_box_left_content,.con1_box_left .con1_box_left_content .item,.con1_box_center, .con1_box_bottom,.con1_box_center .center_box .content_box_1>ul>li,.con1_box_bottom .bottom_top .content-list>ul>li,.con1_box_bottom .bottom_top.bottom,.section_con2_title .txt,.section_con2 .section_con2_center,.section_con2 .section_con2_center .con2_center_right .list .item,.section_con2 .section_con2_bottom,.section_con2 .section_con2_bottom .item:nth-child(3), .section_con2 .section_con2_bottom .item:nth-child(4),.con3_top_left .title>span,.con3_top_left .content,.section_con3 .section_con3_top .con3_top_right,.con3_top_right .content>ul>li,.section_con4 .section_con4_title .con4_title_left>p,.swiper-box{padding-top: 15px;}
	.con3_top_right .content>ul>li{padding-bottom: 15px;}
	.con1_box_center .center_box .content_box_1,.section_con5_content,.section_con6_top{padding-top: 0px;}
	.section_con2 .section_con2_center .con2_center_right .text_box>p,.section_con2 .section_con2_center .con2_center_right .list .item>.txt{padding-top: 4px;}
	.section_con2 .section_con2_bottom .txt{padding-top: 15px;}
	.section_con3_bottom{padding-top: 20px;}
	.section_con4 .section_con4_title .con4_title_right{position: absolute;padding-top: 0px;right: 0px;}
	.section_con6_top>ul>li{width: 100%;}
	.section_con6_top{padding-bottom: 30px;}
	.section_con6_bottom{padding-top: 0px;}
	.section_con6_bottom>ul{width: 100%;}
	.section_con6_bottom>ul>li{padding-top: 12px;}
	.swiper-container>img{height: 200px;}
	.fy-banner>img{height: 180px;}
}
@media screen and (max-width: 360px){
	header{height: 50px;line-height: 50px;}
	header .header_left img{width: 145px;}
	header .weChat{margin-top: 11px;}
	.weChat .bg_menu {display: inline-block;background-size: 35px 29px;width: 35px;height: 29px;}
	header .header_right .wc_nav>li>a,header .header_right .wc_nav>li>p{height: 40px;line-height: 40px;}
	.sub_drop .sub_drop_ul>li a{height: 32px;line-height: 32px;}
	.con1_box_center .center_box .content_box_1>ul>li>a .img_box{margin-right: 10px;}
	.con1_box_center .center_box .content_box_1>ul>li>a .content_txt{width: calc(100% - 124px);}
	.con3_top_right .content>ul>li>a .img_box{width: 120px;margin-right: 10px;}
	.con3_top_right .content>ul>li>a .content_txt{width: calc(100% - 130px);}
	.con3_top_right .content>ul>li>a .content_txt>h2{padding-top: 0px;font-size: 16px;}
	.con3_top_right .content>ul>li>a .content_txt>.txt{font-size: 12px;padding-top: 6px;line-height: 18px;max-height: 36px;}
	.con3_top_right .content>ul>li>a .content_txt>.titl{font-size: 12px;padding-top: 6px;}
}